separator tower - Spanish English Dictionary